home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / bbs / dlmst251.zip / FMSCHK.TXT < prev    next >
Text File  |  1992-06-29  |  2KB  |  57 lines

  1.    FMSCHK was written in order to check the structure of your FMS
  2. files and ensure that they are in proper format to be processed by DLMASTER.
  3. To run the program, simply enter the command:
  4.  
  5.       FMSCHK <filename>
  6.  
  7. where <filename> is the name of the FMS file to check.  If FMSCHK
  8. encounters any errors, it will display them as follows:
  9.  
  10.  
  11.   ERROR in line #2 of master.dir:
  12.       extraneous characters in line
  13.   GIF2WP34.ZIP    21134  02-25-91o Convert GIF to WPG (WordPerfect 5.x) 008
  14.  
  15.   ERROR in line #3 of master.dir:
  16.       error in date format
  17.   VRAM386A.ZIP    60966  02/26/91  386 memory manager like QEMM/386MAX.  011
  18.  
  19.  
  20.     If no errors are encountered, FMSCHK will display the message
  21.  
  22.         "file <filename> checks okay."
  23.  
  24. where <filename> is the name of the FMS file being checked.
  25.  
  26.     FMSCHK will also return a DOS errorlevel of 0 if successful, or -1 if
  27. there was a problem.
  28.  
  29.     You must correct any errors that FMSCHK detects before running
  30. DLMASTER against the FMS file.  Hopefully, this utility will save
  31. people hours of aggravation when trying to run DLMASTER for the first
  32. time.
  33.  
  34.     I might make note that FMSCHK prints to stdout, so you can redirect
  35. the output to a disk file if you wish, using DOS redirection.  This
  36. capability, along with the fact that it returns an error level, makes
  37. FMSCHK suitable for batch processing, if desired.
  38.  
  39.  
  40.  
  41.  
  42. HISTORY:
  43.  
  44.    1.04      6-29-92      Corrected bug that showed comment lines as
  45.                           errors.
  46.  
  47.    1.03      5-04-92      Corrected bug where bad line length would
  48.                           go unnoticed in extended description lines.
  49.  
  50.    1.02      8-30-91      Corrected bug that would not detect invalid
  51.                           characters for 2nd separator in date field
  52.                           (i.e. - "08-30/91" would show as okay).
  53.  
  54.    1.01      8-3-91       Added success message, and ability to return
  55.                           an error code.
  56.  
  57.    1.00      7-27-91      Initial release.